Skip to content

Tailwind4 oneshot?#3546

Open
GiantRobots wants to merge 2 commits into
mainfrom
Tailwind4Again
Open

Tailwind4 oneshot?#3546
GiantRobots wants to merge 2 commits into
mainfrom
Tailwind4Again

Conversation

@GiantRobots

Copy link
Copy Markdown
Collaborator

Description & motivation 💭

Screenshots (if applicable) 📸

Design Considerations 🎨

Testing 🧪

How was this tested 👻

  • Manual testing
  • E2E tests added
  • Unit tests added

Steps for others to test: 🚶🏽‍♂️🚶🏽‍♀️

Checklists

Draft Checklist

Merge Checklist

Issue(s) closed

Docs

Any docs updates needed?

@GiantRobots GiantRobots requested a review from a team as a code owner June 11, 2026 17:44
@vercel

vercel Bot commented Jun 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
holocene Ready Ready Preview, Comment Jun 11, 2026 5:57pm

Request Review

@@ -56,7 +56,7 @@
{#each pendingActivities as { id, ...pendingActivity } (id)}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • ⚠️ 'pendingActivity.attempt' is possibly 'null' or 'undefined'.

@@ -164,7 +164,7 @@
id: child.workflow.id,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • ⚠️ Type 'string | null' is not assignable to type 'string | number'.

class="outline-hidden"
tabindex="0"
aria-label={translate('workflows.family-node-label', {
id: root.workflow.id,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • ⚠️ Type 'string | null' is not assignable to type 'string | number'.

@temporal-cicd

temporal-cicd Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor
Warnings
⚠️

📊 Strict Mode: 108 errors in 32 files (12.0% of 902 total)

src/lib/holocene/link.svelte (1)
  • L30:13: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
src/lib/holocene/tooltip.svelte (1)
  • L59:13: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
src/lib/holocene/button.svelte (6)
  • L109:13: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L110:13: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L112:13: Type 'null' is not assignable to type 'string'.
  • L113:13: Type 'null' is not assignable to type 'string'.
  • L114:13: Type 'null' is not assignable to type 'string'.
  • L102:7: Argument of type '$$Props' is not assignable to parameter of type '{ variant?: "primary" | "secondary" | "ghost" | "destructive" | "table-header" | null | undefined; size?: "xs" | "sm" | "md" | "lg" | null | undefined; disabled?: boolean | undefined; ... 9 more ...; class?: string | undefined; }'.
src/lib/holocene/menu/menu-item.svelte (2)
  • L54:4: Type 'null' is not assignable to type 'string'.
  • L55:4: Type 'null' is not assignable to type 'string'.
src/lib/holocene/radio-input/radio-input.svelte (1)
  • L14:7: Argument of type '$$Props' is not assignable to parameter of type '{ value: T; id: string; label: string; description?: string | undefined; labelHidden?: boolean | undefined; disabled?: boolean | undefined; group?: Writable | undefined; name?: string | undefined; class?: string | undefined; }'.
src/lib/holocene/combobox/combobox.svelte (10)
  • L154:4: Type 'null' is not assignable to type 'string'.
  • L157:4: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L159:4: Type 'null' is not assignable to type 'keyof T'.
  • L244:4: 'inputElement' is possibly 'null'.
  • L245:4: 'inputElement' is possibly 'null'.
  • L251:14: Argument of type 'string | T | undefined' is not assignable to parameter of type 'string | T'.
  • L256:14: Argument of type 'string | T | undefined' is not assignable to parameter of type 'string | T'.
  • L300:60: Function lacks ending return statement and return type does not include 'undefined'.
  • L393:10: Type 'HTMLLIElement | null' is not assignable to type 'HTMLLIElement'.
  • L393:43: 'menuElement' is possibly 'null'.
src/lib/holocene/input/input.svelte (2)
  • L48:4: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L101:27: Type 'boolean | null' is not assignable to type 'boolean | undefined'.
src/lib/holocene/tab-buttons/tab-button.svelte (1)
  • L41:13: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
src/lib/holocene/textarea.svelte (1)
  • L29:13: Type 'null' is not assignable to type 'boolean'.
src/lib/components/workflow-status.svelte (2)
  • L102:16: 'count' is possibly 'undefined'.
  • L103:9: 'count' is possibly 'undefined'.
src/lib/holocene/select/select.svelte (3)
  • L71:4: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L91:30: Argument of type 'T | undefined' is not assignable to parameter of type 'T'.
  • L123:36: Argument of type 'T | undefined' is not assignable to parameter of type 'T'.
src/lib/components/payload/payload-code-block.svelte (1)
  • L70:43: 'data.payloads' is possibly 'null' or 'undefined'.
src/lib/holocene/input/number-input.svelte (3)
  • L9:13: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L20:13: Type 'undefined' is not assignable to type 'number'.
  • L21:13: Type 'undefined' is not assignable to type 'number'.
src/lib/components/batch-operations/details.svelte (1)
  • L39:41: No overload matches this call.
src/lib/components/lines-and-dots/workflow-detail.svelte (1)
  • L13:13: Type 'null' is not assignable to type 'string'.
src/lib/holocene/accordion/accordion.svelte (1)
  • L9:12: Argument of type '$$Props' is not assignable to parameter of type '{ title: string; id?: string | undefined; subtitle?: string | undefined; icon?: null | undefined; open?: boolean | undefined; expandable?: boolean | undefined; error?: string | undefined; onToggle?: (() => void) | undefined; class?: string | undefined; }'.
src/lib/components/event/event-summary-row.svelte (5)
  • L134:6: Argument of type 'string | undefined' is not assignable to parameter of type 'string'.
  • L171:23: Parameter 'event' implicitly has an 'any' type.
  • L183:30: Parameter 'group' implicitly has an 'any' type.
  • L183:37: Parameter 'hoveredEventId' implicitly has an 'any' type.
  • L311:16: Type 'ITimestamp | null | undefined' is not assignable to type 'ITimestamp'.
src/lib/holocene/input/range-input.svelte (9)
  • L19:13: Type 'undefined' is not assignable to type 'number'.
  • L20:13: Type 'undefined' is not assignable to type 'number'.
  • L21:13: Type 'undefined' is not assignable to type 'number'.
  • L22:13: Type 'undefined' is not assignable to type 'string'.
  • L51:27: Binding element 'value' implicitly has an 'any' type.
  • L51:34: Binding element 'min' implicitly has an 'any' type.
  • L51:39: Binding element 'max' implicitly has an 'any' type.
  • L56:33: Binding element 'outputElement' implicitly has an 'any' type.
  • L56:48: Binding element 'outputXPos' implicitly has an 'any' type.
src/lib/components/lines-and-dots/svg/text.svelte (3)
  • L43:6: Type 'SVGTextElement | undefined' is not assignable to type 'SVGTextElement'.
  • L49:45: 'config' is possibly 'undefined'.
  • L63:4: Type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 142 more ... | undefined' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
src/lib/components/schedule/schedule-recent-runs.svelte (11)
  • L42:6: Type 'string | undefined' is not assignable to type 'string'.
  • L52:81: 'run.startWorkflowResult' is possibly 'null' or 'undefined'.
  • L52:81: Argument of type 'string | null | undefined' is not assignable to parameter of type 'string'.
  • L52:118: Type 'string | null | undefined' is not assignable to type 'string | undefined'.
  • L52:125: 'run.startWorkflowResult' is possibly 'null' or 'undefined'.
  • L60:14: Type 'string | null | undefined' is not assignable to type 'string'.
  • L60:24: 'run.startWorkflowResult' is possibly 'null' or 'undefined'.
  • L61:14: Type 'string | null | undefined' is not assignable to type 'string'.
  • L61:19: 'run.startWorkflowResult' is possibly 'null' or 'undefined'.
  • L65:13: 'run.startWorkflowResult' is possibly 'null' or 'undefined'.
  • L76:11: 'run.startWorkflowResult' is possibly 'null' or 'undefined'.
src/lib/holocene/tab/tab.svelte (3)
  • L30:4: Type 'null' is not assignable to type 'string'.
  • L31:4: Type 'null' is not assignable to type 'string'.
  • L33:4: Type 'null' is not assignable to type 'boolean'.
src/lib/holocene/input/chip-input.svelte (1)
  • L73:30: 'e.clipboardData' is possibly 'null'.
src/lib/components/standalone-activities/saved-views.svelte (1)
  • L153:25: Argument of type 'string | undefined' is not assignable to parameter of type 'string | number | boolean'.
src/lib/holocene/pagination.svelte (1)
  • L47:37: Argument of type 'string | null' is not assignable to parameter of type 'string | number | undefined'.
src/lib/components/workflow/pending-activities.svelte (7)
  • L33:52: Argument of type 'string | null | undefined' is not assignable to parameter of type 'string'.
  • L37:5: 'pendingActivities' is possibly 'undefined'.
  • L44:29: 'pendingActivities' is possibly 'undefined'.
  • L56:27: 'pendingActivity.attempt' is possibly 'null' or 'undefined'.
  • L95:24: Argument of type 'number | null | undefined' is not assignable to parameter of type 'number | null'.
  • L121:22: Argument of type 'number | null | undefined' is not assignable to parameter of type 'number'.
  • L123:24: Argument of type 'Duration | null' is not assignable to parameter of type 'string | Duration'.
src/lib/components/workflow/relationships/workflow-family-node-tree.svelte (5)
  • L79:21: Parameter 'e' implicitly has an 'any' type.
  • L164:6: Type 'string | null' is not assignable to type 'string | number'.
  • L225:8: Type 'false | "[writing-mode:vertical-lr]"' is not assignable to type 'ClassValue | null | undefined'.
  • L232:25: 'child.siblingCount' is possibly 'undefined'.
  • L293:6: Type 'string | null' is not assignable to type 'string | number'.
src/lib/pages/saved-query-views.svelte (3)
  • L397:8: 'view.count' is possibly 'undefined'.
  • L404:51: 'view.count' is possibly 'undefined'.
  • L151:25: 'activeQueryView' is possibly 'undefined'.
src/lib/holocene/api-pagination.svelte (11)
  • L57:13: Type 'undefined' is not assignable to type '(error: Error) => void | undefined'.
  • L59:13: Type 'undefined' is not assignable to type '(event: KeyboardEvent) => void | undefined'.
  • L60:13: Type 'undefined' is not assignable to type '(event: KeyboardEvent) => void | undefined'.
  • L62:13: Type 'undefined' is not assignable to type '(event: KeyboardEvent) => void | undefined'.
  • L74:13: Type 'undefined' is not assignable to type 'string'.
  • L87:15: Type 'undefined' is not assignable to type 'Error'.
  • L110:20: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ items: T[]; nextPageToken: string; }'.
  • L113:6: Type 'unknown' is not assignable to type 'Error'.
  • L129:22: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ items: T[]; nextPageToken: string; }'.
  • L192:20: Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ items: T[]; nextPageToken: string; }'.
  • L195:6: Type 'unknown' is not assignable to type 'Error'.
src/lib/holocene/pill-container/pill.svelte (3)
  • L30:4: Type 'null' is not assignable to type 'boolean'.
  • L31:4: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L32:4: Type 'null' is not assignable to type 'number'.
src/lib/holocene/vertical-nav/vertical-nav-item.svelte (4)
  • L28:4: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L29:4: Type 'null' is not assignable to type '"search" | "link" | "success" | "error" | "action" | "activity" | "add-square" | "add" | "apple" | "archives" | "arrow-down" | "arrow-left" | "arrow-up" | "arrow-right" | "ascending" | ... 141 more ... | "xmark-square"'.
  • L30:4: Type 'null' is not assignable to type 'string'.
  • L31:4: Type 'null' is not assignable to type 'boolean'.
src/lib/pages/workflow-call-stack.svelte (3)
  • L26:6: Type 'WorkflowExecution | null' is not assignable to type 'Eventual<{ id: string; runId: string; }>'.
  • L45:30: 'workers.pollers.length' is possibly 'undefined'.
  • L108:12: Type 'string | undefined' is not assignable to type 'string | number'.
src/lib/pages/workflow-history-event.svelte (1)
  • L70:12: 'workflow' is possibly 'null'.

Generated by 🚫 dangerJS against 9012aea

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant